slender herald snail - Turco Inglés Diccionario